Book Puerto Plata Hotels
Change your mind
Be picky
Go beyond your typical stay in Puerto Plata
Top Cities in Puerto Plata

Puerto Plata
Check prices for these dates
Top Hotels in Puerto Plata

Iberostar Waves Costa Dorada - All Inclusive
Iberostar Waves Costa Dorada - All Inclusive

Senator Puerto Plata
Senator Puerto Plata

Lifestyle Tropical Beach Resort & Spa All Inclusive
Lifestyle Tropical Beach Resort & Spa All Inclusive

Cofresi Palm Beach & Spa Resort All Inclusive
Cofresi Palm Beach & Spa Resort All Inclusive

Playabachata
Playabachata

Casa Marina Beach and Reef - All Inclusive
Casa Marina Beach and Reef - All Inclusive
Great weekend hotel deals in Puerto Plata
Image gallery for Iberostar Waves Costa Dorada - All Inclusive

Iberostar Waves Costa Dorada - All Inclusive
Guide to exploring Puerto Plata
Guide to exploring Puerto Plata
Top reasons to visit Puerto Plata
- Stunning Beaches: Puerto Plata boasts beautiful beaches with crystal-clear waters, perfect for relaxation and water sports.
- Vibrant Local Culture: Experience rich Dominican culture through art museums, local markets, and traditional ceremonies.
- Outdoor Adventures: Enjoy thrilling activities such as hiking, zip-lining, and exploring national parks in the surrounding area.
- Historic Landmarks: Visit historic forts and colonial architecture that showcase the region's fascinating history.
- Family-Friendly Resorts: Choose from a variety of resorts that cater to families and couples seeking a memorable stay.
Find great hotels in Puerto Plata
Discover the perfect getaway in Puerto Plata, where a range of resort and hotel accommodations cater to families and adventure seekers alike. Whether you're after a relaxing beach holiday or a vibrant cultural experience, Puerto Plata offers an array of choices to suit every traveller's needs. Explore the best hotels, resorts, and holiday rentals for an unforgettable stay in this beautiful Dominican destination.
- Iberostar Waves Costa Dorada - All Inclusive: Experience a family-friendly paradise at Iberostar Waves Costa Dorada, a 4.5-star all-inclusive resort that perfectly blends beachside relaxation with fun and entertainment. This resort offers unlimited food and drinks, ensuring you indulge in a variety of culinary delights. With direct access to the beach, guests can enjoy watersports like kayaking or simply unwind by the pool. The resort's amenities cater to families, featuring a supervised children's club, a playground, and a dedicated children's pool. For adults seeking relaxation, the full-service spa offers rejuvenating treatments, while the onsite nightclub guarantees lively evenings.
- Lifestyle Tropical Beach Resort & Spa All Inclusive: Embrace adventure at the Lifestyle Tropical Beach Resort & Spa, a 3-star all-inclusive retreat designed for thrill-seekers. Nestled on the beautiful shores of Puerto Plata, this resort offers exciting activities such as snorkelling, waterskiing, and windsurfing for those looking to explore the ocean. With its relaxed atmosphere and direct beach access, guests can seamlessly transition from adrenaline-pumping activities to lounging in the sun. The resort provides a range of dining options and ample entertainment, making it an ideal choice for those eager to immerse themselves in both adventure and relaxation.
- Playabachata: Discover a blend of family fun and spa luxury at Playabachata, a 4-star all-inclusive resort located in the scenic Puerto Plata. This property features a natural hot spring, offering a unique experience for relaxation. Families will appreciate the arcade room, ping pong tables, and children's club that keep the little ones entertained, while adults can indulge in revitalising spa treatments, including hot stone massages and hydrotherapy. The resort is designed for those seeking a balance of leisure and family-friendly activities, making it a perfect getaway for everyone.
Where to stay in Puerto Plata
Puerto Plata offers a delightful blend of beachside relaxation and vibrant cultural experiences, making it an ideal holiday destination for families and couples alike. Explore the stunning coastline, unwind on pristine beaches, and indulge in the warm hospitality of the friendly locals. With opportunities for exciting excursions and secluded spots to unwind, Puerto Plata promises an unforgettable vacation filled with romance and adventure, perfect for creating lasting memories.
- Puerto Plata: Nestled along the northern coast of the Dominican Republic, Puerto Plata is a vibrant city known for its stunning beaches and rich history. With its peaks of tourist arrivals during March and the summer months, it offers a lively atmosphere for those seeking family fun or romantic getaways. Visitors can explore local landmarks like the iconic Fort San Felipe and enjoy various recreational activities, including golf and water sports. The beautiful beaches and picturesque water features make it a perfect spot for relaxation and adventure alike.
- Sosúa: Just a stone's throw from Puerto Plata, Sosúa is a lively city that beckons travellers with its charming beach and vibrant town neighbourhood. The peak visiting seasons in January to March draw families and those looking for a city-themed experience. Sosúa is known for its welcoming atmosphere, where you can enjoy a variety of water sports, indulge in local cuisine, and explore historical sites. The blend of beautiful beaches and rich culture makes it an ideal destination for both relaxation and exploration.
- Cabarete: A charming village located near Puerto Plata, Cabarete is a hotspot for adventure seekers and families alike. With visitor numbers peaking from January through April, it is renowned for its stunning beaches and vibrant nightlife. The bay is famous for windsurfing and kitesurfing, while the lush surroundings provide ample opportunities for exploration. Whether you're looking to relax on the beach or dive into exciting water sports, Cabarete offers a unique blend of family-friendly activities and romantic spots, making it a must-visit destination.
Things to do in Puerto Plata
Puerto Plata offers a fantastic mix of beach, family, and romantic activities, making it a perfect holiday destination. Popular experiences include exploring recreational areas, playing golf at scenic courses, and enjoying thrilling adventures. Don't miss out on exciting day trips that showcase the beauty of Puerto Plata and its vibrant local culture. Whether you're after relaxation or adventure, there's something for everyone in this charming Dominican gem.
Shopping
In Puerto Plata, visit the Plaza 27 de Febrero for local crafts and souvenirs. If you're up for a drive, check out the Playa Dorada Mall, 24.1km away, which features international brands, dining options, and a vibrant atmosphere perfect for shopping.
Recreation
At Playa Dorada Golf Course, enjoy a round of golf surrounded by lush landscapes and a vibrant atmosphere. Alternatively, Los Mangos Golf Course offers a similar outdoor experience, perfect for both beginners and seasoned golfers looking to unwind in the beautiful Puerto Plata region.
Adventure
Experience breathtaking views at the Puerto Plata Cable Car Base Station, where you can glide above stunning landscapes. For a splash of fun, visit Laguna SOV waterpark, perfect for families. Thrill-seekers can enjoy the adrenaline rush at Fun City karting, offering an exhilarating racing experience.
Nightlife
In Puerto Plata, the nightlife buzzes with energy at venues like Cabarete Beach, where beach bars serve up cocktails and live music. For a lively dance scene, check out Lax Ojo, known for its vibrant atmosphere and local DJs spinning the latest hits.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Puerto Plata
To save money on your trip to Puerto Plata, plan your visit between September and November for the best rates. Book your accommodation 1-3 months in advance, and consider Sunday stays for lower prices. Use Expedia's search tool to compare hotel rates and filter by budget or eco-friendly options. Combine hotel bookings with flights and activities for added savings. For transport, rely on walking or local public transport to keep costs down, and look for free activities to enjoy the local culture without breaking the bank.
- The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puerto Plata are September to November, where the prices are slightly lower. This is in comparison to February to April, where prices are slightly higher.
- The best time to book a hotel: Book your hotel in Puerto Plata about 1-3 months out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
- The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puerto Plata is Sunday. The most expensive day to stay in Puerto Plata is Saturday.
- Find cheap hotels on Expedia: Expedia's search tool lets you specify your budget and preferred location, among other options. You can sort your results by price, so the most affordable hotels appear at the top. Additionally, you can refine your search by hotel type; for instance, if you select the Eco-certified filter, you'll find a range of sustainable and environmentally friendly hotels that you can book.
- Consider bundling your trip: You can save some dollars by combining your hotel booking in Puerto Plata with your flights and activities through an Expedia package deal.
Find the best attractions in Puerto Plata
Puerto Plata is perfect for beach lovers, families, and couples seeking a romantic getaway. You can explore stunning beaches, delve into local culture at art museums, and visit historic forts. The area offers a diverse range of attractions to suit your interests, whether you're after relaxation or outdoor adventures. Don't miss out on popular attractions and consider staying at some of the top hotels in the region for a memorable experience.
- Cofresi Beach: Enjoy the laid-back beach vibes at Cofresi Beach, where golden sands meet the turquoise waters. Perfect for sunbathing or swimming, this beach offers a relaxed atmosphere, ideal for unwinding after a day of exploration.
- Pico Isabel de Torres: For adventure seekers, Pico Isabel de Torres presents an exhilarating experience with its breathtaking scenery and outdoor activities. Hike to the summit for panoramic views of Puerto Plata and the coastline, or take a cable car ride for a different perspective.
- Mount Isabel de Torres: This picturesque hill is perfect for nature lovers. With scenic trails and lush vegetation, Mount Isabel de Torres offers a peaceful escape and stunning views that make it a great spot for photography and relaxation.
Best time to go to Puerto Plata
The best time to visit Puerto Plata is dependant on what kind of holiday you are seeking. August and September are its hottest month on average. At the time of September, visitor numbers are average and weather is mostly sunny. February and March are its coolest month on average. At the time of March, visitor numbers are slightly high and weather is mostly sunny.
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
January | 74.7°F (23.700000000000003°C) | Light Rain | Mostly Sunny | Slightly High | Average |
February | 74.5°F (23.6°C) | Light Rain | Mostly Sunny | Average | Slightly High |
March | 74.5°F (23.6°C) | Light Rain | Mostly Sunny | Slightly High | Slightly High |
April | 76.3°F (24.6°C) | Light Rain | Mostly Sunny | Slightly High | Slightly High |
May | 77.9°F (25.5°C) | Light Rain | Mostly Sunny | Average | Average |
June | 80.2°F (26.8°C) | Light Rain | Mostly Sunny | Average | Average |
July | 80.6°F (27.0°C) | No Rain (Dry) | Mostly Sunny | Average | Average |
August | 80.8°F (27.1°C) | Light Rain | Mostly Sunny | Slightly Low | Average |
September | 80.8°F (27.1°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
October | 79.9°F (26.6°C) | Light Rain | Mostly Sunny | Slightly Low | Slightly Low |
November | 77.5°F (25.3°C) | Light Rain | Mostly Sunny | Slightly Low | Slightly Low |
December | 75.6°F (24.200000000000003°C) | Light Rain | Mostly Sunny | Average | Average |
The nearest major airports for your trip to Puerto Plata
When visiting Puerto Plata, you can fly into three major airports. Puerto Plata's own Gregorio Luperon International Airport (POP) is 14.5km away, with excellent nearby hotels like The Ocean Club, a Luxury Collection Resort, 4.8km away, and Casa Colonial Beach & Spa, 8.0km away. Santiago (STI-Cibao International) is 43.5km from Puerto Plata, featuring the Hodelpa Gran Almirante Hotel & Casino and Hodelpa Garden Court, both offering various transportation services. For those considering Samana (AZS-El Catey International), located 115.9km away, options include Viva V Samana by Wyndham, with transfer services available. Enjoy your stay in this beautiful destination!
Recent Reviews in Puerto Plata
Recent Reviews in Puerto Plata

Casa Marina Beach and Reef - All Inclusive
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top Puerto Plata Destinations
Top Puerto Plata Destinations
More accommodation types in Puerto Plata
Explore more hotels
- Casa Marina Beach and Reef - All Inclusive
- Viva Tangerine by Wyndham, A Trademark All Inclusive
- Select at Casa Marina Adults Only
- Presidential Suites Lifestyle Cabarete - Room Only
- Casa Valeria Boutique Hotel
- New Garden Hotel
- The Ocean Club, a Luxury Collection Resort, Costa Norte
- Velero Beach Resort
- Punta Rucia Lodge Hotel Boutique & Spa
- Piergiorgio Palace Hotel
Expedia's Latest Trends
- Rome Luxury Hotels
- Whitsundays hotels
- Kurri Kurri hotels
- Vue Broadbeach
- NRMA Lake Somerset Holiday Park
- Brassey Hotel
- Monash University hotels
- Sheraton Phu Quoc Long Beach Resort
- Adelaide Hills Winery Hotels
- Marc Hotel Gili Trawangan
- Grand Riviera Princess - All Inclusive
- Viceroy Bali
- The Swan Valley Retreat
- Peach Blossom Resort